i/he/she baffled - Español Inglés Diccionario